#ifndef CONFIGFILE_H
#define CONFIGFILE_H

#include <string>
#include <map>
#include <fstream>
#include <vector>
#include "Chameleon.h"

using namespace std;

class ConfigFile {
public:
    ConfigFile(string filename);
    
    Chameleon      getValue(string section, string entry);
    vector<string> getSections();

private:
    map<string, Chameleon> content;
    vector<string>         sections;
};

#endif
